leopard spermophile - English Synonyms Dictionary